package io;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;

/**
 * 字节输入流
 */
public class Demo01 {
    public static void main(String[] args) {
//        1.创建流
//        第一种方式 FileInputStream(File) 较为灵活
        File file = new File("E:\\aaa.txt");
        try {
            if (file.exists()){
            FileInputStream fis = new FileInputStream(file);
//            2.连接流
//                int ch = fis.read();//如果返回值为-1，表示到达文件尾
                int ch = 0;
                while( (ch = fis.read())  != -1){
                    System.out.print((char)ch);
                }
//            3.关闭流
                fis.close();
            }

        } catch (Exception e) {
            System.out.println("文件找不到");
        }
//        第二种方式 FileInputStream（String）
//        FileInputStream fis2 = new FileInputStream("E:\\aaa.txt");
    }
}
